package com.qzdsoft.erpcloud.mapper.act;

import java.util.Date;
import java.util.List;

import org.apache.ibatis.annotations.Param;

import com.qzdsoft.erpcloud.domain.act.CenterCompany;
import com.qzdsoft.erpcloud.util.MyMapper;
import com.qzdsoft.erpcloud.vo.query.act.CenterCompanyInfo;


public interface CenterCompanyMapper extends MyMapper<CenterCompany>{

    CenterCompanyInfo selectByOne(Integer id);

    /**
     * @mbggenerated
     */
    CenterCompany selectByEmail(String email);

    List<CenterCompanyInfo> selectData(@Param("name") String name, @Param("email") String email, @Param("contactUser") String contactUser, @Param("contactPhone") String contactPhone, @Param("status") Integer status, @Param("timeFrom") Date timeFrom, @Param("timeTo") Date timeTo, @Param("recommendName") String recommendName, @Param("roleName") String roleName, @Param("startSize") Integer startSize, @Param("pageSize")Integer pageSize);

}